ul,ul li{list-style:none outside none;margin:0;padding:0}.poiTypesGeoObject{background:none repeat scroll 0 0 #FDFFE3;border-bottom-right-radius:5px;border-top-right-radius:5px;box-shadow:0 0 5px 5px #A9BFD2;margin:10px 0 20px;padding:20px}ul.tree{margin:4px 0 0 -6px}li.tree{padding:6px 4px 2px 16px;min-height:15px}.tree_root{font-size:12px;text-align:left}li.tree a:link,li.tree a:visited,li.tree a:active,li.tree a:hover{color:#06C;text-decoration:underline}li.tree a{line-height:16px;padding-left:2px}.tree .expand,.view_town_sidebar .tree .colapse{cursor:pointer}.tree img{float:left;height:20px}img{border:medium none;vertical-align:middle}.colapseable-area{background:url(/frontend/webcontent/system_images/tree.png) no-repeat scroll -14px 0 transparent;float:left;height:16px;margin-left:-16px;width:16px}.expandable-area{background:url(/frontend/webcontent/system_images/tree.png) no-repeat scroll 0 0 transparent;float:left;height:16px;margin-left:-16px;width:16px}input,button,select{vertical-align:middle}button{overflow:visible;width:auto}.view_town_sidebar{float:left;width:230px;z-index:100}.tree .checkbox-area,#markAll .checkbox-area{background:url(/frontend/webcontent/system_images/checkbox.png) no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:16px;width:16px}.tree .checkbox-area.half.enable,#markAll .checkbox-area.half.enable{background-position:0 -16px}.tree .enable{background-position:0 -32px}#poiCatalog{margin-left:2px;overflow:auto;padding-left:2px}.yellow_shad_left_side{background:none repeat scroll 0 0 #FFF;border-radius:5px;box-shadow:0 0 5px 5px #A9BFD2;margin:5px 10px 20px;padding:10px 5px;float:left;width:15%;height:700px;overflow:auto}.white_shad_cont{background:none repeat scroll 0 0 #FFF;border-radius:5px 5px 5px 5px;box-shadow:0 0 5px 5px #AEC1D0;margin:5px 0 5px;padding:20px;position:relative;width:100%;z-index:2;box-sizing:border-box;height:610px}.white_shad_cont #poiMap{background-color:#E5E3DF;height:413px;overflow:hidden;position:relative}.tree .checkbox-area.check,#markAll .checkbox-area.check{background-position:0 0}#markAll .checkbox-area.enable{background-position:0 -32px}.tree .checkbox-area.half,#markAll .checkbox-area.half{background-position:0 -16px}.view_poi_sidebar .tree .expand{cursor:pointer}.view_poi_sidebar li.tree span{line-height:16px}.tree .checkbox-area.check.disable,#markAll .checkbox-area.check.disable{background-position:-16px 0}.tree .checkbox-area.half.disable,#markAll .checkbox-area.half.disable{background-position:-16px -16px}.tree .checkbox-area.enable.disable,#markAll .checkbox-area.enable.disable{background-position:-16px -32px}.mapLoading .loader{background:url(/frontend/webcontent/system_images/ajax-loading.gif) no-repeat scroll 9px 50% black;z-index:3000;width:32px;height:38px;border-radius:8px 8px 8px 8px;color:#CCC;font-size:20px;font-weight:700;min-width:144px;opacity:.6;padding:12px 12px 0 54px;position:absolute;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;top:40%;left:40%}.mapLoading{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2000;display:none}.mapLoading .loaderPlace{position:relative;width:100%;height:100%}.poiTypeContent{min-width:65px}.poiInfoWindow{font-size:13px}.poiInfoWindow a{font-size:16px}.poiObjectMap{background-color:#E5E3DF;height:350px;width:230px;overflow:hidden;position:relative}.add_company_sidebar{position:relative;float:right;min-height:350px;width:200px;margin:0 0 25px 0}.add_company_sidebar #poiObjectMap{height:350px;width:200px}.item_top_table{margin:10px 0 0;width:100%}.item_top_table td{vertical-align:top;width:50%}.contInfo ul{background:none repeat scroll 0 0 #FFFFCE;font-size:14px;padding:10px}.objLeft .contInfo ul li{list-style:none outside none;padding:5px 0}.contInfo ul label{color:#949597;display:block;font-size:12px}.spec_hr{border-top:1px solid #D6D6D6;box-shadow:0 -5px 5px #D6D6D6;height:10px;margin:20px -20px}ul.s-tabs-pad{position:static;width:510px;height:25px;border-color:#a8a8a8;border-width:0 0 1px 0;border-style:solid}li.s-tabs{list-style:none;float:left;border-color:#a8a8a8;border-width:1px 1px 0 1px;border-style:solid;margin-right:3px;padding:4px 5px;height:16px;font-weight:700;font-size:12px;position:relative}li.s-tab-cur{color:#313131;background-color:white;cursor:default;padding-bottom:5px}li.s-tab-nc{color:#4f4f4f;background-color:#ccc;cursor:pointer}span.s-tab-title{margin-left:5px}div.soc-com-body{position:static;padding:5px;border-color:#a8a8a8;border-width:0 1px 1px 1px;border-style:solid;width:500px;display:none}ul.s-tabs-pad{border-color:#A8A8A8;border-style:solid;border-width:0 0 1px;height:25px;position:static;width:622px}li.s-tab-cur{background-color:white;color:#313131;cursor:default;padding-bottom:5px}li.s-tabs{border-color:#A8A8A8;border-style:solid;border-width:1px 1px 0;float:left;font-size:12px;font-weight:700;height:16px;list-style:none outside none;margin-right:3px;padding:4px 5px;position:relative}div.soc-com-body{border-color:#A8A8A8;border-style:solid;border-width:0 1px 1px;display:none;padding:5px;position:static;width:610px}.fb_iframe_widget{display:inline-block;position:relative}.geoBreadCrumbBox{border-radius:5px;box-shadow:0 0 5px 5px #A9BFD2;z-index:10}.moduleBreadCrumbBox{margin-left:-12px}.topPoiMapSide{background:none repeat scroll 0 0 #FFF;padding-bottom:3px;margin-top:6px;height:35px}.topPoiMapSide .currentObject span.arrow{background-image:url(/frontend/webcontent/system_images/mapGeoNames.png);background-position:-5px 0;width:10px;height:10px;margin-top:6px}.topPoiMapSide .currentObject span.arrow,.topPoiMapSide .currentObject a{display:inline-block;float:left}.topPoiMapSide .currentObject a{color:#1c94d0;padding-left:2px;font-size:14px;outline:none}.topPoiMapSide .currentObject{text-decoration:underline;float:left;padding:14px 0 8px 12px}.topPoiMapSide .selectButtonRight{background-image:url(/frontend/webcontent/system_images/selectButton1.png);background-repeat:no-repeat;height:31px;background-position:-196px 0;width:10px;float:left;margin-top:10px}.topPoiMapSide .selectButton span{display:block;height:16px;padding-top:5px;padding-right:5px}.topPoiMapSide .selectButton{background-image:url(/frontend/webcontent/system_images/selectButton1.png);background-repeat:no-repeat;height:31px;float:left;color:#1c94d0;font-size:16px;margin-top:10px;margin-left:10px;padding:0 0 0 25px;cursor:pointer;position:relative}.mapGeoNamesPopUpHolder{overflow:hidden;display:none}.geoPoiAdditionsPopUp{overflow:visible!important}.mapGeoNamesPopUp{background:none repeat scroll 0 0 #FFF;border-radius:5px;box-shadow:0 0 5px 5px #A9BFD2;position:absolute;z-index:1001}.mapGeoNamesPopUp .objectDetail{width:195px;color:#1c94d0;font-size:16px;float:left;padding-left:5px}.mapGeoNamesPopUp .objectDetail a{color:#1C94D0;float:left;font-size:14px;height:25px;outline:medium none;padding-bottom:5px;padding-top:5px;text-decoration:none;width:185px}.mapGeoNamesPopUp .objectDetail a:hover{text-decoration:underline}.mapGeoNamesPopUp .objectDetailList{cursor:pointer;padding-bottom:0;display:inline-block;float:left}.mapGeoNamesPopUp .objectDetail span{display:inline-block;width:10px;height:10px;float:left;margin-top:10px;background-repeat:no-repeat}.mapGeoNamesPopUp .objectDetail span.hover{background-image:url(/frontend/webcontent/system_images/geoNameArrow.png)}.mapGeoNamesPopUp h4{border-bottom:1px solid #D1D1D1;color:#636363;float:left;font-size:12px;margin-bottom:15px;margin-left:15px;padding-bottom:15px;width:95%}.mapGeoNamesPopUp h4:last-child{margin-top:15px}.mapGeoNamesPopUp .ui-dialog-titlebar{background:none;border:none}.mapGeoNamesPopUp .ui-dialog-titlebar-close{background:url(/frontend/webcontent/system_images/mapGeoNames.png) no-repeat 0 -22px transparent!important;width:21px!important;height:21px!important;float:right;margin-right:15px;margin-top:10px;cursor:pointer;border:none!important}.mapGeoNamesPopUp.poiLocations .ui-dialog-titlebar-close{margin-top:-10px!important}.mapGeoNamesPopUp .ui-widget-header .ui-icon{background:none;border:none}.mapGeoNamesPopUp .ui-state-hover,.mapGeoNamesPopUp .ui-widget-content .ui-state-hover,.mapGeoNamesPopUp .ui-widget-header .ui-state-hover,.mapGeoNamesPopUp .ui-state-focus,.mapGeoNamesPopUp .ui-widget-content .ui-state-focus,.mapGeoNamesPopUp .ui-widget-header .ui-state-focus{border:none;background:none;background-image:url(/frontend/webcontent/system_images/mapGeoNames.png);background-repeat:no-repeat;background-position:0 -22px;width:21px;height:20px}.mapGeoNamesPopUp .ui-dialog .ui-dialog-content{overflow:hidden!important;padding:0!important}#weatherForecastWidget{float:right;width:198px;min-height:10px;padding:15px 0;border:1px solid #6AB7DD;border-radius:5px 5px 5px 5px}#weatherForecastWidget .ajaxLoaderHolder .ajaxLoader{left:83px;top:-11px}#weatherForecastWidgetBlockId{display:none}.wfwStationName,.weatherForecastWidgetBlock,.wfwWeekDay,.wfwWeekDay span,.detailForecastLink{float:left;width:100%;text-align:center}.wfwWeekDay{color:#06C;font-weight:700;margin:5px 0 0}.wfwWeekDay span{font-weight:400;font-size:11px}.wfwStationName,.detailForecastLink{font-size:15px;color:#06C;margin:0 0 10px 0}.detailForecastLink{margin:0 0 3px 0;font-size:12px}.wfwStatistic{width:150px;height:50px;margin:10px auto 0}.wIcon{float:left;width:50%}.wText{float:right;width:50%}.wTemp,.wCloudy{float:left;width:100%;line-height:1.3}.wTemp{font-size:14px;font-weight:700;margin:6px 0 0 0}.wfwAdditionalInfo{float:left;width:135px;margin:10px 0 10px 15px;text-align:left;color:#06C}.wfwAdditionalInfo li{line-height:1.5}#getGeoPosition{display:inline-block;height:14px;background:#dcf0ff url(/frontend/webcontent/system_images/radar.png) no-repeat 10px 0;padding:8px 11px 8px 40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #b3b3b3;color:#808e9a;font-size:12px;font-family:Arial;font-weight:700;text-decoration:none;vertical-align:middle}#getGeoPosition:hover,#getGeoPosition.active{border-top:1px solid #cffcff;background:#1483cd url(/frontend/webcontent/system_images/radar.png) no-repeat 10px -30px;color:#fff;font-size:12px;font-family:Arial;font-weight:700}#showLocationInput{margin-left:10px;vertical-align:middle;color:#39c;font-size:14px;font-family:Arial;font-weight:400;text-decoration:none}#geoLocationInput{display:none;position:absolute;left:220px;margin:-5px 0 0 0;height:20px;padding:15px;background-color:#fff;border-radius:5px 5px 5px 5px;box-shadow:0 0 3px 3px #AEC1D0;width:270px}#geoLocationInput input{height:20px;width:260px;border:1px solid #464646;padding:0 2px}#geoLocationName{vertical-align:middle;margin-left:10px;color:#3c3c3c;font-size:14px;font-family:Arial;font-weight:700;text-decoration:none}.hidden{display:none}.poiLocationsListHolder{float:left;width:100%;max-height:500px;overflow:auto}.dialogFeedBackPopup .ui-dialog-titlebar-close{margin:-15px 0 0!important;padding:0!important}.mapActionButtons{float:left;margin:15px 0 30px 0}#showPoiOnRouteMap{display:inline-block;height:14px;background:#dcf0ff url(/frontend/webcontent/system_images/po_module_route_btn.png) no-repeat -8px -5px;padding:8px 11px 8px 40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #b3b3b3;color:#808e9a;font-size:12px;font-family:Arial;font-weight:700;text-decoration:none;vertical-align:middle}#showPoiOnRouteMap:hover,#showPoiOnRouteMap.active{border-top:1px solid #cffcff;background:#1483cd url(/frontend/webcontent/system_images/po_module_route_btn.png) no-repeat -8px -38px;color:#fff;font-size:12px;font-family:Arial;font-weight:700}#contentCenter{height:100%;color:#000;background:none repeat scroll 0 0 #FFF;border-bottom-left-radius:5px;border-top-left-radius:5px;box-shadow:0 0 5px 5px #A9BFD2;margin:8px 0 20px;min-height:570px;cursor:default}.content-center-top{display:flex;flex-direction:row;align-items:flex-start;align-content:center;justify-content:center}#demoMap{width:100%;height:100%}.poiMapBackUrl{float:right;font-size:12px;color:#0162A3;outline:none;margin:10px}.map-geoBreadCrumb{width:942px;margin:0 auto}.map-center{height:100%;float:left;width:65%}.advHolder{float:left;width:250px;height:100%;overflow:hidden}.advList{height:auto}.advElement{float:left;width:240px;height:240px;margin:0 0 10px}#content{overflow:visible}.poiMapTitle{font-size:18px;padding:5px 0 0 10px;float:left}.hotel_seo_text{font-family:Arial,Helvetica,sans-serif;line-height:20px;font-size:12px}.howMuchPOIIsShow{font-size:12px;font-family:Arial;font-weight:400;padding-top:10px;position:absolute;bottom:24px;right:20px}.geoPosition{position:absolute;top:15px;left:15px}.white_shad_cont_bottom{background:none repeat scroll 0 0 #FFF;border-radius:5px 5px 5px 5px;box-shadow:0 0 5px 5px #AEC1D0;margin:0 0 20px;position:relative;height:62px}.otherNp{font-size:14px}.ol-popup{position:absolute;background-color:white;-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));padding:15px;border-radius:10px;border:1px solid #ccc;bottom:30px;left:-50px;min-width:280px}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:white;border-width:10px;left:48px;margin-left:-10px}.ol-popup:before{border-top-color:#ccc;border-width:11px;left:48px;margin-left:-11px}.ol-popup-closer{text-decoration:none;position:absolute;top:2px;right:8px}.ol-popup-closer:after{content:"X";color:#000}.map-search-geo{float:left;margin:2px 0 0 10px}.last-published-block{width:100%;height:100%;display:flex;flex-direction:row;align-items:start;justify-content:space-between}.last-published-block .related-article{margin:3% 0;max-width:50%}.last-published-block .related-article #newsListItemsHolder{margin:1% 1.5% 0}.last-published-block .related-article li{list-style:outside}.last-published-block .related-article li a{color:#0162a3;margin:0;line-height:18px;font-size:16px}